package com.paic.mhis.hcpms.assessment.dto;

import java.math.BigDecimal;

import com.paic.mhis.common.base.dto.BaseDTO;

/**
 * 
 * Description: 医院得分详情
 * 
 * @author: EX-ZENGYUANCHAO001
 * @version:
 */
public class ScoreTableDTO extends BaseDTO {

	private static final long serialVersionUID = -576173650676089419L;

	// 指标ID
	private String indicatorCode;

	// 指标等级
	private Integer indicatorLevel;

	// 指标名称
	private String indicatorDesc;

	// 父指标ID
	private String pid;

	// 指标实际值
	private BigDecimal fullMark;

	// 分数
	private BigDecimal structureScore;

	// 对比范围
	private String compareRange;

	// 指标来源类型
	private String sourceType;

	// 满分区间下限
	private BigDecimal lowerLimit;

	// 满分区间上限
	private BigDecimal upperLimit;

	// 三级指标的单位
	private String unit;

	// 对比范围的时间
	private String timeRange;

	// 指标满分值
	private BigDecimal fullScore;

	/**
	 * 
	 * Description:无参构造方法
	 * 
	 * Modification History: Date Version Author Description
	 * ------------------------------------------------------------------
	 * 2015-3-11 mhis_hcpms EX-ZENGYUANCHAO001 创建
	 */
	public ScoreTableDTO() {
		super();
	}

	public String getIndicatorCode() {
		return indicatorCode;
	}

	public void setIndicatorCode(String indicatorCode) {
		this.indicatorCode = indicatorCode;
	}

	public Integer getIndicatorLevel() {
		return indicatorLevel;
	}

	public void setIndicatorLevel(Integer indicatorLevel) {
		this.indicatorLevel = indicatorLevel;
	}

	public String getIndicatorDesc() {
		return indicatorDesc;
	}

	public void setIndicatorDesc(String indicatorDesc) {
		this.indicatorDesc = indicatorDesc;
	}

	public String getPid() {
		return pid;
	}

	public void setPid(String pid) {
		this.pid = pid;
	}

	public BigDecimal getFullMark() {
		return fullMark;
	}

	public void setFullMark(BigDecimal fullMark) {
		this.fullMark = fullMark;
	}

	public BigDecimal getStructureScore() {
		return structureScore;
	}

	public void setStructureScore(BigDecimal structureScore) {
		this.structureScore = structureScore;
	}

	public String getCompareRange() {
		return compareRange;
	}

	public void setCompareRange(String compareRange) {
		this.compareRange = compareRange;
	}

	public String getSourceType() {
		return sourceType;
	}

	public void setSourceType(String sourceType) {
		this.sourceType = sourceType;
	}

	public BigDecimal getLowerLimit() {
		return lowerLimit;
	}

	public void setLowerLimit(BigDecimal lowerLimit) {
		this.lowerLimit = lowerLimit;
	}

	public BigDecimal getUpperLimit() {
		return upperLimit;
	}

	public void setUpperLimit(BigDecimal upperLimit) {
		this.upperLimit = upperLimit;
	}

	public String getTimeRange() {
		return timeRange;
	}

	public void setTimeRange(String timeRange) {
		this.timeRange = timeRange;
	}

	public String getUnit() {
		return unit;
	}

	public void setUnit(String unit) {
		this.unit = unit;
	}

	public BigDecimal getFullScore() {
		return fullScore;
	}

	public void setFullScore(BigDecimal fullScore) {
		this.fullScore = fullScore;
	}
}
